|
CATIA V5 Programmierung : CATIA V5 Programmierung
dennisw am 11.02.2009 um 22:03 Uhr (0)
Hallo Kollegien und Kollegen,ich bin ein absoluter Anfänger mit Programmierung. Ich möchte einen Skript für Schweißpunkte bzw. Schweißwolke programmieren. So was ähnlich habe ich schon gesehen. Das Makro soll in einem Datensatz (Part) automatisch die Punkte suchen und den Kugel mit D=3mm erstellen.Man kann aber auch diese Punkte und die Kugelchen mit ZX-Ebene spiegeln. Falls jemand eine Ahnung hat, wie das programmieren kann werde ich mich für den Vorschlag freuen.------------------MfGDennis
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : CATIA V5 Programmierung
dennisw am 22.02.2009 um 01:33 Uhr (0)
Hallo Lusilnie,ich komme leider nicht weiter. Wie gesagt, ich bin ein Anfänger und mit Makro habe ich nicht wirklich gearbeitet, besser gesagt nur ganz einfache Makro. Die Lösung ist für mich zu schwer. Ich habe einige Themen in Forum angeschaut (die .pdf- Datei ). Selektieren kann ich, aber danach komme ich nicht weiter. Kannst du bitte helfen? Was muss ich weiter tun.Über Makro werde ich mich sehr freuen.MfGwdennis------------------MfGDennis
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : CATIA V5 Programmierung
dennisw am 22.02.2009 um 18:04 Uhr (0)
Hallo bgrittmann,vielen Dank für deine Mithilfe. Es hat mir sehr geholfen.Ich habe folgende Makro ausprobiert. Code:Sub CATMain()Set partDocument1 = CATIA.ActiveDocumentSet myPartDocument = CATIA.ActiveDocumentSet myPart = myPartDocument.PartSet myAxis =myPart.CreateReferenceFromObject(myPart.AxisSystems.Item("Achsensystem.1")) Set myHybridBodies = myPart.HybridBodies.Add()myHybridBodies.Name = "Kugel"Set mySelection = CATIA.ActiveDocument.SelectionAnzahl = mySelection.CountFor i = 1 To AnzahlSet Pt = mySe ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : CATIA V5 Programmierung
dennisw am 22.02.2009 um 19:10 Uhr (0)
als Fläche, bzw. Sphere------------------MfGDennis
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : CATIA V5 Programmierung
dennisw am 22.02.2009 um 23:20 Uhr (0)
Hallo,ich habe folgendes ausprobiert:Code:________________Language="VBSCRIPT"Sub CATMain()Set partDocument1 = CATIA.ActiveDocumentSet myPartDocument = CATIA.ActiveDocumentSet myPart = myPartDocument.PartSet myAxis =myPart.CreateReferenceFromObject(myPart.AxisSystems.Item("Achsensystem.1")) Set myHybridBodies = myPart.HybridbodiesmyPart.InWorkObject = myHybridbodiesSet mySelection = CATIA.ActiveDocument.SelectionAnzahl = mySelection.CountFor i = 1 To AnzahlSet Pt = mySelection.Item(i).ValueSet myhybridShape ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : CATIA V5 Programmierung
dennisw am 25.02.2009 um 22:58 Uhr (0)
ein vielen vielen Dank,hat es geklappt. Mit gespiegelte Variante habe ich probiert, klappt noch nicht. Catia spiegelt, aber nicht um die ZX-Ebene. Ich muss mal etwas fummeln um es zu kriegen.Trotzdem vielen Dank ------------------MfGDennis
|
In das Form CATIA V5 Programmierung wechseln |